Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour China F6 China F7 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Open de Franche Comte - Besancon Powder Byrne Trophy - Surbiton IPP Open - Helsinki The Joyce Eisenberg Jerusalem Open - Jerusalem JVC Trophy - Vienna Open de Franche Comte - Besancon Steelers Cup - Kosice Ischgl International ATP Challenger - Ischgl X Abierto Internacional de Salinas - Salinas Alexander Kolyaskin Memorial - Donetsk Media Will Cup Busan Challenger Tennis - Busan IPP Open - Helsinki Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana Germany F5 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo XL Bermuda Open - Bermuda Kobstaedernes ATP Challenger - Kolding Sony Ericsson Open 2008 - Belgrade BH Indoor Sarajevo - Sarajevo Schickendanz Open - Furth Alexander Kolyaskin Memorial - Donetsk Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Geneva Challenger Kolding Challenger Ramat Hasharon Challenger Busan Challenger Alessandria Challenger Heineken Challenger - Ho Chi Minh City 2002 USTA Challenger of Calabasas - Calabasas Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples IX Open Internacional D'Andorra - Andorra The Manchester Trophy - Manchester USTA Men's Challenger of Urbana-Champaign - Urbana Heilbronn Open - Heilbronn Fergana Challenger - Fergana VIII Open Internacional D'Andorra - Andorra West of England Tennis - Bristol Open de L'Isere - Grenoble Togliatti Cup - Togliatti ECM Cup - Prague San Luis Potosi Challenger 2000 - San Luis Potosi USTA Challenger of Burbank - Burbank Eisenberg Jerusalem Open 2000 - Jerusalem TED Open Istanbul - Istanbul Warsteiner Challenger Lubeck - Lubeck Heilbronn Challenger - Heilbronn Sparkassen Open - Magdeburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Kyoto Challenger - Kyoto The Indian Oil-Servo ATP Challenger 1999 - Calcutta KGHM Polish Indoors - Wroclaw The Rajasthan Golden Jubilee - Jaipur The LTA Wrexham Challenger - Wrexham ATP Bangalore Challenger - Bangalore Gallagher International - Hamilton ECM Cup - Prague Open Castilla y Leon - Segovia 1st Challenger Tournament Leon - Leon Challenger Britania Zavaleta - Puebla Hungarian Open - Budapest Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Lamberts Open by Stawag - Aachen Optimus Maia Open - Maia USTA Challenger of Dallas - Dallas Warsteiner Challenger - Lubeck Abierto Club Casablanca - Mexico City Open de Charleroi - Charleroi Draft Corona Mexico City Open - Mexico City Shimadzu All Japan Indoor - Kyoto Open Castilla y Leon Trofeo Iberdrola - Segovia Kuppers Kolsch Cup - Aachen Sarajevo Open - Sarajevo Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth Fergana Tennis Challenger Tournament - Fergana Steelers Cup - Kosice Amer-Wilson Tampere Challenger - Tampere Okal Cup 2003 - Eckental IPP Open - Helsinki Challenger Ford de Cherbourg - Cherbourg Internationaux de Tennis de Brest - Brest Kuppers Kolsch Cup Aachen - Aachen Busan Open - Busan TED Open - Istanbul Open Castilla y Leon - Segovia Kueppers Kolsch Cup by Lambertz - Aachen Copa Ericsson Costa Rica - San Jose Challenger Leon 2003 - Leon Internationaux de Doubs Open de Franchie-Comte - Besancon Torneo Internacional Challenger Fila 2005 - Leon Hilton Waikoloa Village USTA Challenger - Waikoloa West of England Challenger - Bristol Nuembrecht Challenger - Nuembrecht Volkswagen TED Open - Istanbul VII Open Banc Agricol - Andorra Steelers Cup - Kosice Asirom Challenger - Brasov Challenger Groningen - Groningen The LTA Cardiff Challenger - Cardiff The LTA Wrexham Challenger - Wrexham Fergana Challenger - Fergana The LTA Nottingham Challenger - Nottingham Ispat Open 2004 - Ostrava Ethias Trophy - Mons IPP Open - Helsinki Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Cepu Open - San Marino ATP Open Castilla y Leon - Segovia Heilbronn Open - Heilbronn Togliatti Cup - Togliatti Heilbronn Open - Heilbronn Tunis Open 2007 - Tunis Eckental Challenger The LTA Men's Challenger Wrexham - Wrexham Bauer Watertechnology Cup 2007 - Eckental Internationaux du Doubs - Besancon Open D'Orleans - Orleans Tenerife Challenger Samsung Securities Cup - Seoul Trnava Challenger Rijeka Open - Rijeka Zagreb Open - Zagreb Internationaux du Doubs - Besancon BH Telecom Indoors Sarajevo 2006 - Sarajevo Isla de Lanzarote - Lanzarote Aamulehti Tampere Open - Tampere s Tennis Masters 06 - Graz Tennis Napoli Cup 2007 - Napoli Miller Lite Hall of Fame Tennis Championships - Newport Lambertz Open by Stawag 2007 - Aachen President's Cup 2000 - Tashkent St. Petersburg Open - St. Petersburg Bristol Challenger Trophy - Bristol CA-Challenge - Graz Salzburg Challenger Haagen Dazs Open - Caracas X Open Internacional D'Andorra - Andorra Dubai Tennis Open - Dubai CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo XL Capital Bermuda Open - Bermuda The Manchester Trophy - Manchester Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Logopak Challenger 2005 - Lubeck San Luis Potosi Challenger - San Luis Potosi The Hamlet Cup - Long Island President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Tata Open 2002 - Chennai Trofeo Sisma Mantova - Mantova Manchester Challenger Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg The Stella Artois Grass Court Championships - London Generali Open 2003 - Kitzbuhel Challenger Leon 2004 - Leon Cremona Challenger Winnetka Challenger Akbank Private Banking TED Open - Istanbul Rimini Challenger Cordenons Challenger Heilbronn Open - Heilbronn Jameson Cup - Milan Tashkent Challenger Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon Tallahassee Tennis Challenger - Tallahassee Arroyo de la Encomienda - Valladolid S Tennis Masters - Graz Reunion Island Challenger Pingguo Challenger Lucknow ATP Tour Challenger - Lucknow Hilton Waikoloa Village USTA Challenger - Waikoloa Fergana Challenger - Fergana Asirom Challenger Brasov - Brasov ATP Challenger Hamburg - Hamburg Tampere Imageneering Open - Tampere Heineken Open - Auckland The Surbiton Trophy - Surbiton U.S. Men's Clay Court Championships - Houston The LTA Manchester Challenger - Manchester Open Castilla y Leon Trofeo Iberdrola - Segovia Sylt Open 2000 - Sylt Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Open de L'Isere-Open 38 - Grenoble Jameson Cup - Milan Internationaux de Tennis de Brest - Brest Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open de Franche-Comte - Besancon Neride Prague Indoor - Prague Open de Montauban - Montauban The Wrexham Challenger - Wrexham IPP Open - Helsinki TED Open - Istanbul Gran Copa Ericsson - Rio de Janeiro Warsteiner Challenger Lubeck - Lubeck Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Challenger Ford de Cherbourg - Cherbourg CA Tennis Trophy - Vienna Ciudad de Pozoblanco Open Diputacion - Cordoba Kia International In Caloundra - Caloundra Mobelwelt-Zick Open 98 - Dresden Finnish Open - Helsinki Ljubljana Open - Ljubljana BMW Open - Munich Ostend Challenger Tennis Cup of Flanders - Ostende Akbank Private Banking TED Open - Istanbul Mumbai Open - Mumbai 3° Trofeo 'Citta di Brindisi' - Brindisi Stockholm Open - Stockholm Nokian Hakkapeliitta Open - Tampere Alexander Kolyaskin Memorial - Donetsk Bulgarian Open - Sofia Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb U.S. Men's Clay Court Championships - Houston Amer-Wilson Tampere ATP Tournament - Tampere Grand Prix Hassan II - Casablanca CMG Asia Open - Hong Kong Joplin Challenger - Joplin Gallagher International - Hamilton The Surbiton Trophy - Surbiton Togliatti Cup - Togliatti The Wrexham Challenger - Wrexham CA Challenge 2002 - Graz ATP "Videocon" Challenger - Mumbai Campbell's Hall of Fame Tennis Championships - Newport drkoop.com USTA Tennis Championships of Denver - Denver Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Togliatti Cup - Togliatti Jameson Cup - Milan Warsteiner Challenger - Wolfsburg The LTA Manchester Challenger - Manchester The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental 2001 UT Tyler Patriot Challenger - Tyler China Open - Beijing 2003 Freeman Men's Challenger - Joplin Pomorski Bank Kredytowy Open - Szczecin Crystal Cup 1998 - Portoroz IV Abierto Internacional de Salinas - Salinas Indian Oil Servo Delhi Challenger - New Delhi New Delhi Challenger - New Delhi Togliatti Cup - Togliatti Akbank Private Banking-TED Open - Istanbul Grand Prix de Tennis - St. Jean de Luz Chennai Open - Chennai Open de L'Isere - Grenoble Open de la Ville de Saint Denis - Reunion Island Challenger 42 - Andrezieux San Luis Potosi Challenger - San Luis Potosi Schickedanz Open - Furth Nokian Hakkapeliitta Open - Tampere Bogota Challenger S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Sarajevo Open - Sarajevo Austrian Open - Kitzbuhel Intersport Heilbronn Open - Heilbronn Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Akbank Private Banking TED Open 2006 - Istanbul Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Salem Open - Hong Kong Japan Open - Tokyo Legg Mason Tennis Classic - Washington D.C. Tento Czech Open - Prague Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch Kitzbuhel Challenger Kobstaedernes ATP Challenger - Kolding Generali Open 2001 - Kitzbuhel Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Copenhagen Open - Copenhagen IPP Open - Helsinki Tata Open 2003 - Chennai Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Johannesburg Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Generali Open - Kitzbuhel Tampere Challenger Open de Moselle - Metz Hypo Group Tennis International - Portschach Bank Austria Tennis Trophy - Vienna BMW Open - Munich CA Tennis Trophy - Vienna Heilbronn Challenger Gerry Weber Open - Halle Bergamo Challenger Estoril Open - Estoril PBZ Zagreb Indoors - Zagreb Sarajevo Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Malaysian Open - Kuala Lumpur Johannesburg Challenger ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle AAPT Championships - Adelaide BA-CA Tennis Trophy - Vienna Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Ortisei Challenger If Stockholm Open - Stockholm Gold Flake Open - Chennai Guangzhou Challenger U.S. Men's Clay Court Championships - Orlando CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Citi Open - Washington Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg USTA Men's Challenger of Dallas - Dallas Warsteiner Challenger Wolfsburg - Wolfsburg Indian Oil Servo Challenger - Calcutta drkoop.com USTA Challenger of Tallahassee - Tallahassee The LTA Hull Challenger - Hull Nova Challenger Osaka - Osaka The Scottish Tennis Championships - Edinburgh GHI Bronx Tennis Classic - Bronx University of Tennessee USTA Men's Challenger - Knoxville Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Open de L'Isere (Open 38) - Grenoble Lucknow ATP Tour Challenger - Lucknow University of Tennessee USTA Men's Challenger - Knoxville The Powder Byrne Trophy - Surbiton Internationaux de Bretagne - Brest Okal Open - Eckental Neride Prague Indoor - Prague Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Warsteiner Challenger Series - Lippstadt Prague Challenger - Prague Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Samsung Open - Bournemouth Schickendanz Open - Furth CA Tennis Trophy - Vienna President's Cup - Tashkent Davidoff Swiss Indoors - Basel China Open - Beijing du Maurier Open - Toronto Licher German Open - Hamburg The Ericsson Open - Miami XII Internazionali di Tennis CARISBO - Bologna Copenhagen Open - Copenhagen AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Miller Lite Hall of Fame Tennis Championships - Newport President's Cup 1999 - Tashkent Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston ABN/AMRO World Tennis Tournament - Rotterdam Campbells Hall of Fame Tennis Championships - Newport Dubai Tennis Open - Dubai RCA Championships - Indianapolis President's Cup 1998 - Tashkent Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon Pacific Life Open - Indian Wells U.S. Open - New York Wimbledon - London French Open - Paris NASDAQ-100 Open - Miami Wimbledon - London U.S. Open - New York Ordina Open - 's-Hertogenbosch Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Italian Open - Rome Grand Prix Hassan II - Casablanca Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York The Stella Artois Championships - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ISR 3-2 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, FRA-FIN 4-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, QF, ESP-AUT 4-1